home *** CD-ROM | disk | FTP | other *** search
/ The Atari Compendium / The Atari Compendium (Toad Computers) (1994).iso / files / prgtools / gnustuff / tos / updates / update32.zoo / pml / diffs
Encoding:
Text File  |  1993-07-13  |  4.7 KB  |  203 lines

  1. ===================================================================
  2. RCS file: /net/acae127/home/bammi/etc/src/master/atari/pml/pmlsrc/Changelog,v
  3. retrieving revision 1.19
  4. diff -c -r1.19 Changelog
  5. *** 1.19    1993/02/22 18:18:00
  6. --- Changelog    1993/07/13 20:29:53
  7. ***************
  8. *** 303,305 ****
  9. --- 303,310 ----
  10.       build some -m68020 -m68881 libraries for the Falcon...
  11.   
  12.   ---------------------------- Patchlevel 21 ------------------------------
  13. + ccos.c, csin.c:: Stefan Steyer (dc4i@br0.hrz.th-darmstadt.de)
  14. +     Corrections for building library with spf and ERROR_CHECK.
  15. + ---------------------------- Patchlevel 22 ------------------------------
  16. ===================================================================
  17. RCS file: /net/acae127/home/bammi/etc/src/master/atari/pml/pmlsrc/PatchLev.h,v
  18. retrieving revision 1.18
  19. diff -c -r1.18 PatchLev.h
  20. *** 1.18    1993/02/22 18:18:01
  21. --- PatchLev.h    1993/07/13 20:29:56
  22. ***************
  23. *** 1,4 ****
  24. ! #define    PatchLevel "21"
  25.   
  26.   /*
  27.    *
  28. --- 1,4 ----
  29. ! #define    PatchLevel "22"
  30.   
  31.   /*
  32.    *
  33. ===================================================================
  34. RCS file: /net/acae127/home/bammi/etc/src/master/atari/pml/pmlsrc/ccos.c,v
  35. retrieving revision 1.5
  36. diff -c -r1.5 ccos.c
  37. *** 1.5    1992/03/06 19:34:30
  38. --- ccos.c    1993/07/13 20:29:59
  39. ***************
  40. *** 79,90 ****
  41.   }
  42.   #endif !defined (__M68881__) && !defined (sfp004)
  43.   
  44. ! #ifdef    __M68881__
  45.   __asm("
  46.   .text
  47.   _funcname:
  48.       .ascii    \"ccos\\0\"
  49.       .even
  50.       .globl _ccos
  51.   _ccos:
  52.       movel    a1,d0        | save a1 as return value
  53. --- 79,97 ----
  54.   }
  55.   #endif !defined (__M68881__) && !defined (sfp004)
  56.   
  57. ! #if defined (__M68881__) || defined (sfp004)
  58. ! # ifdef ERROR_CHECK    /* no error checking for now    */
  59.   __asm("
  60.   .text
  61.   _funcname:
  62.       .ascii    \"ccos\\0\"
  63.       .even
  64. + # endif ERROR_CHECK
  65. + #endif defined (__M68881__) || defined (sfp004)
  66. + #ifdef    __M68881__
  67. + __asm("
  68. + .text
  69.       .globl _ccos
  70.   _ccos:
  71.       movel    a1,d0        | save a1 as return value
  72. ===================================================================
  73. RCS file: /net/acae127/home/bammi/etc/src/master/atari/pml/pmlsrc/csin.c,v
  74. retrieving revision 1.5
  75. diff -c -r1.5 csin.c
  76. *** 1.5    1992/03/06 19:34:30
  77. --- csin.c    1993/07/13 20:30:01
  78. ***************
  79. *** 78,89 ****
  80.   }
  81.   #endif !defined (__M68881__) && !defined (sfp004)
  82.   
  83. ! #ifdef    __M68881__
  84.   __asm("
  85.   .text
  86.   _funcname:
  87.       .ascii    \"csin\\0\"
  88.       .even
  89.       .globl _csin
  90.   _csin:
  91.       movel    a1,d0        | save a1 as return value
  92. --- 78,96 ----
  93.   }
  94.   #endif !defined (__M68881__) && !defined (sfp004)
  95.   
  96. ! #if defined (__M68881__) || defined (sfp004)
  97. ! # ifdef ERROR_CHECK    /* no error checking for now    */
  98.   __asm("
  99.   .text
  100.   _funcname:
  101.       .ascii    \"csin\\0\"
  102.       .even
  103. + # endif ERROR_CHECK
  104. + #endif defined (__M68881__) || defined (sfp004)
  105. + #ifdef    __M68881__
  106. + __asm("
  107. + .text
  108.       .globl _csin
  109.   _csin:
  110.       movel    a1,d0        | save a1 as return value
  111. ===================================================================
  112. RCS file: /net/acae127/home/bammi/etc/src/master/atari/pml/pmlsrc/math.h,v
  113. retrieving revision 1.15
  114. diff -c -r1.15 math.h
  115. *** 1.15    1992/12/28 08:11:51
  116. --- math.h    1993/07/13 20:30:04
  117. ***************
  118. *** 100,112 ****
  119.   
  120.   extern const double _infinitydf;    /* in normdf.cpp */
  121.   
  122. - #define HUGE_VAL  (_infinitydf)
  123. - #define HUGE HUGE_VAL
  124.   
  125. ! #ifdef _M68881
  126. ! #include <math-68881.h>
  127.   #endif
  128.   
  129.   #ifdef __GNUC__
  130.   # ifndef __cplusplus
  131.   #  ifndef max
  132. --- 100,114 ----
  133.   
  134.   extern const double _infinitydf;    /* in normdf.cpp */
  135.   
  136.   
  137. ! #if defined(_M68881) || defined(__M68881__)
  138. ! #  include <math-68881.h>
  139. ! #else
  140. ! #  define HUGE_VAL  (_infinitydf)
  141.   #endif
  142.   
  143. + #define HUGE HUGE_VAL
  144.   #ifdef __GNUC__
  145.   # ifndef __cplusplus
  146.   #  ifndef max
  147. ***************
  148. *** 116,122 ****
  149.   # endif
  150.   #endif
  151.   
  152. ! #ifndef _M68881
  153.   __EXTERN double    acos    __PROTO((double));
  154.   __EXTERN double asin    __PROTO((double));
  155.   __EXTERN double atan    __PROTO((double));
  156. --- 118,124 ----
  157.   # endif
  158.   #endif
  159.   
  160. ! #if !(defined(_M68881) || defined(__M68881__))
  161.   __EXTERN double    acos    __PROTO((double));
  162.   __EXTERN double asin    __PROTO((double));
  163.   __EXTERN double atan    __PROTO((double));
  164. ***************
  165. *** 148,154 ****
  166.   
  167.   #ifndef __STRICT_ANSI__
  168.   
  169. ! #ifdef _M68881
  170.   #  define dabs(x) fabs(x)
  171.   #endif
  172.   
  173. --- 150,156 ----
  174.   
  175.   #ifndef __STRICT_ANSI__
  176.   
  177. ! #if defined(_M68881) || defined(__M68881__)
  178.   #  define dabs(x) fabs(x)
  179.   #endif
  180.   
  181. ***************
  182. *** 184,190 ****
  183.   
  184.   #endif /* __STRICT_ANSI__ */
  185.   
  186. ! #ifndef _M68881
  187.   __EXTERN double modf    __PROTO((double, double *));
  188.   __EXTERN double ldexp    __PROTO((double, int));
  189.   __EXTERN double frexp    __PROTO((double, int *));
  190. --- 186,192 ----
  191.   
  192.   #endif /* __STRICT_ANSI__ */
  193.   
  194. ! #if !(defined(_M68881) || defined(__M68881__))
  195.   __EXTERN double modf    __PROTO((double, double *));
  196.   __EXTERN double ldexp    __PROTO((double, int));
  197.   __EXTERN double frexp    __PROTO((double, int *));
  198.